//package com.lianxi.rocketmqmvc.controller;
//
//import com.aliyuncs.http.HttpRequest;
//import com.lianxi.TestME;
//import com.lianxi.pojo.User;
//import com.lianxi.rocketmqmvc.Producer;
//import com.lianxi.util.IpUtil;
//import org.apache.rocketmq.client.producer.DefaultMQProducer;
//import org.springframework.context.annotation.Bean;
//import org.springframework.stereotype.Controller;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.ResponseBody;
//
//import javax.servlet.http.HttpServletRequest;
//import javax.validation.groups.Default;
//
//@RequestMapping("/mq")
//@Controller
//public class HelloController {
//
//    @RequestMapping("/test")
//    @ResponseBody
//    public String test(String name, HttpServletRequest request) {
//        String ipAddr = IpUtil.getIpAddr(request);
//        System.out.println(ipAddr);
//        System.out.println("接受参数：" + name);
//        Producer.startChannelDelProducer();
//        //spring 容器当中有user对象，有实例user对象的才能调用这个方法。
//        TestME.testMethod("nimade ");
//        try {
//            Producer.sendLogMsg("hello");
//        } catch (Exception e) {
//            e.printStackTrace();
//        }
//        return "yes";
//    }
//
//    @Bean
//    public User initUser() {
//        User user = TestME.getUser();
//        return user;
//    };
//
//
//    @RequestMapping("/test2")
//    @ResponseBody
//    public String test2() {
//        System.out.println("目标方法执行了。。。");
//        return "yes--";
//    }
//
//    @RequestMapping("/test3")
//    @ResponseBody
//    public String test3() {
//        System.out.println("目标方法执行了,开始计数。。。");
//        return "计数yes--";
//    }
//
//}
